#include<stdio.h>

void todo1(int i); //先声明方法，再在main下面实现方法是可以的

void todo2(int *i) {
    *i = 2;
}

int main() {
    int a = 1;
    todo1(a);
    printf("a=%d\n", a); //打印出来还是1


    int b = 1;
    todo2(&b);
    printf("b=%d\n", b); //打印出来还是2

    return 0;
}

//特性：函数不能卸载main的下面（面向过程的）
// void todo2(){}

void todo1(int i) {
    i = 2;
}
